a thorough pest - Francés Inglés Diccionario